package com.book.book.domain;

import org.springframework.data.solr.core.mapping.Dynamic;

import java.io.Serializable;
import java.util.Date;



/**
 * 用户信息表
 * 
 * @author siyuan
 * @email 894266364.com
 * @date 2018-01-27 10:53:23
 */
public class UsersDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer id;
	//用户id
	private String userId;
	//微信openid
	private String openId;
	//真实姓名
	private String realName;
	//手机号
	private String phone;
	//地址
	private String address;
	//积分
	@Dynamic
	private Integer integral = 100;
	//贡献度
	@Dynamic
	private Integer contribution = 0;
	//可借本书
	@Dynamic
	private Integer borrowNum = 1;
	//个人描述
	private String personalDescription;
	//是否黑名单 0 是 1 不是
	@Dynamic
	private Integer isBlack = 0;
	//阅读过的书
	private Integer readBook = 1;
	//阅读年龄
	@Dynamic
	private Integer readAge = 1;
	//盐值
	private String salt;
	//密码
	private String pwd;
	//行业id
	private Integer industryId;
	//冗余
	private String redundance1;
	//
	private String redundance2;
	//
	private String redundance3;
	//
	private String redundance4;
	//
	private String redundance5;
	//用户头像
	private String images;
	//1 女2 男 3 保密
	private Integer sex;
	//用户昵称
	private String nickName;
	//座右铭
	private String motto;
	//出生日期
	@Dynamic
	private Date birthday;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	/**
	 * 设置：微信openid
	 */
	public void setOpenId(String openId) {
		this.openId = openId;
	}
	/**
	 * 获取：微信openid
	 */
	public String getOpenId() {
		return openId;
	}
	/**
	 * 设置：真实姓名
	 */
	public void setRealName(String realName) {
		this.realName = realName;
	}
	/**
	 * 获取：真实姓名
	 */
	public String getRealName() {
		return realName;
	}
	/**
	 * 设置：手机号
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：手机号
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：地址
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：地址
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：积分
	 */
	public void setIntegral(Integer integral) {
		this.integral = integral;
	}
	/**
	 * 获取：积分
	 */
	public Integer getIntegral() {
		return integral;
	}
	/**
	 * 设置：贡献度
	 */
	public void setContribution(Integer contribution) {
		this.contribution = contribution;
	}
	/**
	 * 获取：贡献度
	 */
	public Integer getContribution() {
		return contribution;
	}
	/**
	 * 设置：可借本书
	 */
	public void setBorrowNum(Integer borrowNum) {
		this.borrowNum = borrowNum;
	}
	/**
	 * 获取：可借本书
	 */
	public Integer getBorrowNum() {
		return borrowNum;
	}
	/**
	 * 设置：个人描述
	 */
	public void setPersonalDescription(String personalDescription) {
		this.personalDescription = personalDescription;
	}
	/**
	 * 获取：个人描述
	 */
	public String getPersonalDescription() {
		return personalDescription;
	}
	/**
	 * 设置：是否黑名单 0 是 1 不是
	 */
	public void setIsBlack(Integer isBlack) {
		this.isBlack = isBlack;
	}
	/**
	 * 获取：是否黑名单 0 是 1 不是
	 */
	public Integer getIsBlack() {
		return isBlack;
	}
	/**
	 * 设置：阅读过的书
	 */
	public void setReadBook(Integer readBook) {
		this.readBook = readBook;
	}
	/**
	 * 获取：阅读过的书
	 */
	public Integer getReadBook() {
		return readBook;
	}
	/**
	 * 设置：阅读年龄
	 */
	public void setReadAge(Integer readAge) {
		this.readAge = readAge;
	}
	/**
	 * 获取：阅读年龄
	 */
	public Integer getReadAge() {
		return readAge;
	}
	/**
	 * 设置：盐值
	 */
	public void setSalt(String salt) {
		this.salt = salt;
	}
	/**
	 * 获取：盐值
	 */
	public String getSalt() {
		return salt;
	}
	/**
	 * 设置：密码
	 */
	public void setPwd(String pwd) {
		this.pwd = pwd;
	}
	/**
	 * 获取：密码
	 */
	public String getPwd() {
		return pwd;
	}
	/**
	 * 设置：行业id
	 */
	public void setIndustryId(Integer industryId) {
		this.industryId = industryId;
	}
	/**
	 * 获取：行业id
	 */
	public Integer getIndustryId() {
		return industryId;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance1(String redundance1) {
		this.redundance1 = redundance1;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance1() {
		return redundance1;
	}
	/**
	 * 设置：
	 */
	public void setRedundance2(String redundance2) {
		this.redundance2 = redundance2;
	}
	/**
	 * 获取：
	 */
	public String getRedundance2() {
		return redundance2;
	}
	/**
	 * 设置：
	 */
	public void setRedundance3(String redundance3) {
		this.redundance3 = redundance3;
	}
	/**
	 * 获取：
	 */
	public String getRedundance3() {
		return redundance3;
	}
	/**
	 * 设置：
	 */
	public void setRedundance4(String redundance4) {
		this.redundance4 = redundance4;
	}
	/**
	 * 获取：
	 */
	public String getRedundance4() {
		return redundance4;
	}
	/**
	 * 设置：
	 */
	public void setRedundance5(String redundance5) {
		this.redundance5 = redundance5;
	}
	/**
	 * 获取：
	 */
	public String getRedundance5() {
		return redundance5;
	}
	/**
	 * 设置：用户头像
	 */
	public void setImages(String images) {
		this.images = images;
	}
	/**
	 * 获取：用户头像
	 */
	public String getImages() {
		return images;
	}
	/**
	 * 设置：1 女2 男 3 保密
	 */
	public void setSex(Integer sex) {
		this.sex = sex;
	}
	/**
	 * 获取：1 女2 男 3 保密
	 */
	public Integer getSex() {
		return sex;
	}
	/**
	 * 设置：用户昵称
	 */
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	/**
	 * 获取：用户昵称
	 */
	public String getNickName() {
		return nickName;
	}
	/**
	 * 设置：座右铭
	 */
	public void setMotto(String motto) {
		this.motto = motto;
	}
	/**
	 * 获取：座右铭
	 */
	public String getMotto() {
		return motto;
	}
	/**
	 * 设置：出生日期
	 */
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}
	/**
	 * 获取：出生日期
	 */
	public Date getBirthday() {
		return birthday;
	}
}
